Stalking horse []

Definition of Stalking horse:

Synonyms of Stalking horse:


Opposite/Antonyms of Stalking horse:


Sentence/Example of Stalking horse: